Episode 9 of 12 The Greatest Rallies in Market History

COVID March Madness

On February 19, 2020, the S&P 500 closed at an all-time high of 3,386.15. Thirty-three days later, it stood at 2,237.40 — down 33.9%, the fastest decline of that magnitude in the index’s 80-year history. Inside that plunge, eight +4% rallies erupted in five weeks — more extreme rally days than the previous eight years combined. A virus nobody had heard of three months earlier had produced the most compressed period of market chaos since October 2008.

Finexus Research · March 19, 2026 · March–April 2020

COVID-19 was different from every crisis in this series. The 2008 crash was caused by bad mortgages and overleveraged banks. The dot-com bust was a valuation reckoning. Black Monday was a plumbing failure. The COVID crash was caused by the simultaneous shutdown of the global economy — voluntarily, by governments, to prevent a health catastrophe. There was no toxic asset to quarantine, no bank to bail out, no interest rate to cut that would cure a virus.

The speed of the decline reflected this novelty. Markets had no framework for pricing a pandemic. Italy locked down on March 9. The WHO declared a pandemic on March 11. The NBA suspended its season on March 11. The president declared a national emergency on March 13. By March 16, most of the United States was heading for lockdown. Each day brought new unknowns: How many would die? How long would shutdowns last? Would there be a vaccine? Would the economy survive?

The +4% rallies came because the answers — or at least the attempted answers — arrived at the same speed as the questions. The Fed cut rates to zero and launched unlimited QE. Congress passed a $2.2 trillion stimulus bill. Treasury backstopped money market funds. The speed of the policy response matched the speed of the crisis, and the result was the most volatile month in modern market history.

S&P 500 Daily: The COVID Crash and Recovery
February 19 – April 15, 2020 · Green dots = +4% rally days · Red dots = drops ≥4%

Week One: The Warning Shots (March 2–4)

The S&P had already fallen 12.8% from its February 19 high when March began. Italy was in crisis. South Korea was testing aggressively. The virus had arrived in the United States, but the scale was unclear.

March 2, 2020: +4.60%. The S&P surged from 2,954.22 to 3,090.23, the largest single-day point gain in the index’s history at the time. The rally was driven by expectations that the Fed would cut rates at an emergency meeting — expectations that proved correct the next day, when the Fed cut by 50 basis points. The paradox: the market rallied on the anticipation of a rate cut that would only be necessary if things were much worse than people thought.

March 4, 2020: +4.22%. The S&P rallied from 3,003.37 to 3,130.12, virtually erasing the entire selloff to that point. Joe Biden’s Super Tuesday victories calmed market fears about a Sanders nomination, and optimism about fiscal stimulus boosted sentiment. The S&P was back within 7.5% of its all-time high. It would never be this close again during the crash.

Week Two: The Accelerating Freefall (March 9–13)

On March 9, the S&P plunged 7.60% — the worst day since December 2008. Saudi Arabia launched an oil price war with Russia, and oil crashed 25% overnight. The combination of a pandemic and an energy price collapse was more than the market could digest.

March 10, 2020: +4.94%. The S&P bounced from 2,746.56 to 2,882.23. President Trump proposed a payroll tax cut and met with Republican senators on stimulus. The rally was hopeful but tentative: 4,276 of 5,907 stocks advanced (72.4%), a notably lower breadth than the 2008 rallies, suggesting many investors were using the bounce to sell.

March 11: the WHO declared COVID-19 a pandemic. The S&P dropped 4.89%. March 12: the S&P plunged 9.51% — the worst day since Black Monday 1987. Circuit breakers halted trading for the third time in a week.

March 13, 2020: +9.29%. The S&P surged from 2,480.64 to 2,711.02 after President Trump declared a national emergency, freeing up $50 billion in disaster relief funds and signaling that the federal government would finally mobilize at scale. Breadth was strong: 4,777 of 5,904 stocks advanced (80.9%), with a median gain of 5.64%. Among large caps, Ferrovial surged 43.20%, EQT Corporation rallied 37.27%, and Oracle gained 20.41%.

“In the five trading days from March 9 to March 13, the S&P 500 fell 7.60%, rose 4.94%, fell 4.89%, fell 9.51%, and rose 9.29%. The net change: −8.8%. But the total intraday movement exceeded 36%.”

Week Three: Into the Abyss (March 16–20)

Monday, March 16 was the worst day of the entire crash: the S&P fell 11.98%, the largest single-day decline since October 19, 1987 (Black Monday). The Fed had cut rates to zero and announced $700 billion in QE over the weekend — but the market interpreted the emergency action as panic. If the Fed was deploying its last resort on a Sunday night, how bad were things?

March 17, 2020: +6.00%. The S&P rallied from 2,386.13 to 2,529.19. Treasury Secretary Mnuchin floated $1 trillion in stimulus checks, and the market seized on the scale of the number. The rally was uneven: 3,996 of 5,909 stocks advanced (67.6%), the narrowest breadth of any COVID rally. Defense and healthcare led; travel and leisure continued to sink.

The next three days ground lower: −5.18%, +0.47%, −4.34%. On March 23, the S&P closed at 2,237.40 — down 33.9% from its all-time high just 23 trading days earlier. The speed of the decline was unprecedented. The 1929 crash took 48 days to fall 33%. The 2008 crisis took over a year. COVID did it in a month.

March 24: The Turn

The most important +4% day in this entire series — and arguably the most consequential single trading day since March 2009 — was March 24, 2020. The S&P surged from 2,237.40 to 2,447.33, a gain of +9.38%.

The catalyst was the Senate’s progress toward a $2.2 trillion stimulus package — the largest fiscal intervention in American history. The CARES Act would include $1,200 stimulus checks for most adults, $600 enhanced unemployment insurance, $350 billion in small business loans (PPP), and $500 billion in corporate backstops. The scale was staggering: the entire TARP program in 2008 was $700 billion. The CARES Act was three times larger.

Breadth was explosive. Of 5,911 stocks with data, 5,201 advanced (87.9%) — the highest participation rate of any COVID rally day. The median stock gained 8.11%. Among large caps, the leaders were the names that had been most devastated by shutdown fears: Carvana (+43.04%), Bloom Energy (+44.47%), Darden Restaurants (+31.34%), Freeport-McMoRan (+29.76%), and United Airlines (+25.71%).

March 23 turned out to be the bottom. The S&P would never return to those levels. From 2,237.40, the index would reach 4,796.56 by the end of 2021 — a gain of 114% in 21 months.

“87.9% of stocks advanced on March 24, with a median gain of 8.11%. It was the broadest rally in our entire dataset. When nearly nine out of ten stocks surge simultaneously, the market is not rotating — it is repricing the entire world.”

The Aftershocks (March 26 and April 6)

March 26, 2020: +6.24%. The S&P surged from 2,475.56 to 2,630.07. The CARES Act passed the Senate 96–0 — an extraordinary show of unanimity in a bitterly divided Congress. Breadth was strong: 4,942 of 5,910 stocks advanced (83.6%), with a median gain of 4.79%.

April 6, 2020: +7.03%. The S&P jumped from 2,488.65 to 2,663.68. New COVID-19 case counts in New York were showing signs of plateauing, and the market rallied on the hope that social distancing was working. Breadth was broad: 5,142 of 5,915 stocks advanced (86.9%), with a median gain of 5.83%.

April 6 was the last +4% day of the pandemic era. The recovery that followed was steady and powerful, driven by the Fed’s unlimited QE, successive rounds of fiscal stimulus, and the remarkably fast development of effective vaccines. The S&P returned to its February 19 high on August 18, 2020 — a recovery that took just 148 days, compared to over five years after the 2007 peak.

The Eight +4% Rally Days: March–April 2020
S&P 500 single-day returns ≥+4% · Sorted by date · Two days exceeded +9%

The Data

DateReturnClosePrior CloseAdvancersContext
Mar 2 +4.60% 3,090.23 2,954.22 Fed rate cut expectations; record point gain at the time
Mar 4 +4.22% 3,130.12 3,003.37 4,758 / 5,901 Super Tuesday; Biden victories calm markets
Mar 10 +4.94% 2,882.23 2,746.56 4,276 / 5,907 (72.4%) Trump proposes payroll tax cut; oil price war bounce
Mar 13 +9.29% 2,711.02 2,480.64 4,777 / 5,904 (80.9%) National emergency declared; $50B disaster relief
Mar 17 +6.00% 2,529.19 2,386.13 3,996 / 5,909 (67.6%) Mnuchin proposes $1T stimulus checks
Mar 24 +9.38% 2,447.33 2,237.40 5,201 / 5,911 (87.9%) CARES Act progress; $2.2T stimulus; THE BOTTOM
Mar 26 +6.24% 2,630.07 2,475.56 4,942 / 5,910 (83.6%) CARES Act passes Senate 96–0
Apr 6 +7.03% 2,663.68 2,488.65 5,142 / 5,915 (86.9%) NYC case count plateaus; social distancing working

Top Stock Movers

StockCompanyReturnRally DayMkt Cap ($B)
March 24, 2020 — CARES Act Rally (S&P +9.38%)
BEBloom Energy+44.47%Mar 2436.5
CVNACarvana+43.04%Mar 2465.0
DRIDarden Restaurants+31.34%Mar 2423.5
FCXFreeport-McMoRan+29.76%Mar 2481.0
UALUnited Airlines+25.71%Mar 2428.0
COPConocoPhillips+25.20%Mar 24149.0
ULTAUlta Beauty+23.98%Mar 2424.0
March 13, 2020 — National Emergency (S&P +9.29%)
FERFerrovial SE+43.20%Mar 1345.6
EQTEQT Corporation+37.27%Mar 1340.2
AMPAmeriprise Financial+22.64%Mar 1341.1
ORCLOracle+20.41%Mar 13445.8
VALEVale S.A.+21.36%Mar 1362.7
OXYOccidental Petroleum+19.91%Mar 1357.1

The COVID movers reveal the market’s logic. On March 24, the biggest gainers were companies most damaged by shutdowns: restaurants (Darden +31.34%), airlines (United +25.71%), retail (Ulta +23.98%), and commodities (Freeport-McMoRan +29.76%). The rally was a bet that the CARES Act would keep these companies alive until the economy reopened. On March 13, energy names dominated as the oil price war showed signs of de-escalation.

COVID vs. 2008: The Comparison

Both crises produced clusters of +4% days — seventeen in 2008–09, eight in 2020. But the differences are instructive.

Speed: The 2008 crisis unfolded over 18 months, from the Bear Stearns rescue in March 2008 to the March 2009 bottom. The COVID crash compressed the same emotional range into 23 trading days. The +4% days were correspondingly compressed: eight in 26 trading days, versus seventeen spread across seven months.

Cause: In 2008, the crisis was endogenous — born inside the financial system. In 2020, it was exogenous — a virus from outside the economic system. This matters because exogenous shocks can be resolved if the external cause is removed (vaccines, reopening), while endogenous crises require rebuilding the system itself (recapitalization, new regulations).

Policy response: The 2008 response was improvised over months: Bear Stearns backstop, Fannie/Freddie takeover, Lehman failure, AIG rescue, TARP. Each step was fought over politically and legally. In 2020, the Fed went to zero and launched unlimited QE within two weeks. Congress passed $2.2 trillion in stimulus within three weeks. The lesson of 2008 had been learned: move fast, move big, sort out the details later.

Recovery: The 2008 bear market took 65 months to reach its prior high. The 2020 crash took 148 days. The speed of the policy response determined the speed of the recovery.

Timeline

The Bottom Line

The COVID crash produced eight +4% days in 26 trading sessions — more than the previous eight years combined. The crash was the fastest 30%+ decline in market history. The recovery was the fastest full recovery in market history. The policy response was the largest and fastest in market history. Everything about March 2020 was unprecedented — the cause, the speed, the scale.

The two +9% days — March 13 and March 24 — are the third and fourth largest single-day gains in S&P 500 history, behind only October 13 and October 28, 2008. All four of the largest rally days in history occurred during the two worst crises of the 21st century, and all four were triggered by government action: a bank bailout, a TARP expansion, a national emergency declaration, and a $2.2 trillion stimulus package.

The message is the same one this series keeps finding: the best days live inside the worst markets. An investor who sold on March 16 — the day after the Fed went to zero, when the market fell 11.98% — and waited for “stability” would have missed the +9.38% rally eight days later and the 114% gain over the next 21 months. The cost of missing the turn was permanent.