The Rhyme
From May 13 through September 21, 2026, Bank of America’s price path most closely matches the 90-trading-day stretch from September 25, 2019 through February 3, 2020.
Rhyme Score: 95.7
The analog ends at an unusually revealing boundary. Bank of America had entered 2020 with operating momentum, while a new public-health threat was visible but its economic scale was still unresolved.
Bank of America had just reported $27.4 billion of net income for 2019. On January 29, the Federal Reserve described a strong labor market and moderate economic growth. One day later, the World Health Organization declared the novel-coronavirus outbreak a Public Health Emergency of International Concern.
What Happened Next
After the February 3, 2020 endpoint, Bank of America fell 13.9% over 1 month and 30.0% over 3 months. At 6 months it remained down 23.2%. The maximum drawdown during that 126-trading-day continuation was 47.9%.
The sequence was abrupt. The Federal Reserve cut rates twice in March, bringing its target range to 0%–0.25%, while WHO characterized COVID-19 as a pandemic. Bank of America’s results soon reflected a sharp change in credit assumptions, with billions of dollars added to reserves as the economic outlook weakened.
Those events overlap with the historical path; the chart does not assign the price move to any single cause.
Why This Rhyme Is Interesting
The matched path stops between warning and full economic recognition. The outbreak was already an international emergency by February 3, but the scale of the coming disruption, policy response, and credit stress was not yet visible in Bank of America’s reported results.
The historical continuation captures that change: a close 90-day match, a sudden break after the endpoint, and only a partial recovery by six months. The 47.9% drawdown matters as much as the later endpoint.
Where the Rhyme Breaks
The two periods do not share the same banking backdrop. At the start of 2020, the federal-funds target range was 1.5%–1.75%, and Bank of America said lower rates were weighing on net interest income.
In July 2026, the Fed held a 3.5%–3.75% target range, while Bank of America reported a larger deposit base and a much smaller credit-loss provision than during the 2020 shock.
The historical analogy is therefore narrow: the observed price paths rhyme. The rate regime, balance sheet, credit outlook, and source of risk are different.
Bottom Line
The February 2020 analog does not turn today’s BAC chart into a pandemic replay.
It shows how a strong-looking bank and price path met a risk whose economic consequences were not yet fully visible. That history is useful as context and stress-test memory—not as a forecast for 2026.
Markets don’t repeat. They rhyme.
Historical outcome, not a forecast.
Sources
- Bank of America Reports Fourth-Quarter and Full-Year 2019 ResultsBank of America · Jan 15, 2020
- Federal Reserve Issues FOMC StatementBoard of Governors of the Federal Reserve System · Jan 29, 2020
- Statement on the Second IHR Emergency Committee Meeting Regarding 2019-nCoVWorld Health Organization · Jan 30, 2020
- Federal Reserve Issues FOMC StatementBoard of Governors of the Federal Reserve System · Mar 3, 2020
- WHO Director-General’s Opening Remarks at the Media Briefing on COVID-19World Health Organization · Mar 11, 2020
- Federal Reserve Issues FOMC StatementBoard of Governors of the Federal Reserve System · Mar 15, 2020
- Bank of America Reports First-Quarter 2020 ResultsBank of America · Apr 15, 2020
- Bank of America Reports Second-Quarter 2020 ResultsBank of America · Jul 16, 2020
- Bank of America Reports Second-Quarter 2026 ResultsBank of America · Jul 14, 2026
- Federal Reserve Issues FOMC StatementBoard of Governors of the Federal Reserve System · Jul 29, 2026