Track record

Bank of America Corp (BAC) stock forecast — our track record

57 completed BAC stock predictions — wins and misses, nothing deleted. Each forecast was published before the outcome was known.

57
completed predictions — every BAC call whose window has closed
25 of 57
hit or exceeded the predicted growth
+9.1%
median peak gain inside the window — peak, not a realized return
Every call, month by monthOne cell per closed signal
Jul ’25 Aug Sep Oct Nov Dec Jan ’26 Feb Mar Apr
25 Target reached
32 Partial
0 Missed

How our BAC forecasts have done

Lyra published 48 BAC stock forecasts for Bank of America Corporation, starting on July 13, 2025. Each prediction was published before the outcome was known, and each one has now closed and been scored. Every forecast used the short term (0 to 3 months) horizon.

Overall, 16 predictions reached their target. No misses were recorded, while 32 were partial outcomes. The average success score was 60.9%. The short-term calls also averaged 60.9%, because all 48 forecasts used that same horizon. The average peak gain was 7.8%. That made the record positive, but uneven. Some calls reached the full target, and many rose without getting all the way there.

The best call came on August 18, 2025. Lyra predicted 12% growth, and BAC rose 16.4%. The target was reached in 32 days, and the call received a 100% score. The weakest call came on February 8, 2026. Lyra predicted 12% growth, and BAC rose 0.5%. It did not reach the target and received a 50% score. The track record was clean on misses, with 16 full hits and 32 partial results.

Written from the closed signals below; refreshed when new signals close.

Closed BAC signals

ClosedTimeframePredictedPeak resultOutcomeDays to target
July 20, 2026
July 11, 2026
July 7, 2026
June 29, 2026
June 22, 2026
June 21, 2026
June 18, 2026
June 17, 2026
June 16, 2026
June 3, 2026
May 24, 2026
May 22, 2026
May 19, 2026
May 18, 2026
May 9, 2026
May 4, 2026
May 2, 2026
May 1, 2026
April 30, 2026
April 29, 2026
April 28, 2026
April 27, 2026
April 26, 2026
April 23, 2026
April 22, 2026
April 21, 2026
April 18, 2026
April 17, 2026
April 11, 2026
April 8, 2026
April 5, 2026
April 4, 2026
April 3, 2026
April 1, 2026
March 21, 2026
March 20, 2026
March 18, 2026
March 15, 2026
March 3, 2026
March 2, 2026
February 20, 2026
February 18, 2026
February 17, 2026
February 14, 2026
February 13, 2026
February 12, 2026
February 10, 2026
February 4, 2026
January 18, 2026
January 17, 2026
January 16, 2026
January 13, 2026
November 17, 2025
November 16, 2025
October 17, 2025
October 15, 2025
October 11, 2025

Peak result is the highest point inside the signal’s measurement window — labelled as peak because it is not a realized return.

Share this receipt

The full public record for this symbol — wins and misses. Paste the link anywhere — it unfurls as the card above.

Lyra

See what we’re calling today.

Every published signal is scored against what the stock actually did — the same way BAC was. No deleted misses, no cherry-picking.